• word of the day

    tuberous begonia

    tuberous begonia - Dictionary definition and meaning for word tuberous begonia

    Definition
    (noun) any of numerous begonias having large tuberous roots
Download our Mobile App Today
Receive our word of the day
on Whatsapp